﻿.scm {
	margin: -5px;
	margin-top: -15px;
	margin-bottom: -20px;
}

@media(min-width:768px) {
	.scm {
		margin-left: -25px;
		margin-right: -25px;
	}
}

.scm-cst-title .breadcrumb {
	background-color: transparent;
	color: #0099CC;
	font-size: 1.8em;
	margin-top: -12px;
	margin-bottom: 5px;
	padding-left: 0;
}

.scm-cst-tfs-info {
	font-size: 0.9em;
	color: #aaa;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.075);
}

#scm-info .nav-tabs {
	border-bottom-color: transparent;
}

	#scm-info .nav-tabs > li.active > a,
	#scm-info .nav-tabs > li.active > a:hover,
	#scm-info .nav-tabs > li.active > a:focus {
		color: #555;
		background-color: transparent;
		border-color: transparent;
		border-bottom: 1px solid #666;
	}

	#scm-info .nav-tabs > li > a,
	#scm-info .nav-tabs > li > a:hover,
	#scm-info .nav-tabs > li > a:focus {
		color: #aaa;
		text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.075);
		background-color: transparent;
		border-color: transparent;
		padding-left: 0;
		padding-right: 0;
		margin-right: 30px;
	}

		#scm-info .nav-tabs > li > a:hover,
		#scm-info .nav-tabs > li > a:focus {
			color: #1B9AF7;
		}

#scm-info .tab-content {
	background-color: #fff;
	margin: -15px;
	margin-top: 0;
}

.scm-panels {
}

.scm-panel {
	margin-top:10px;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.075);
	cursor: default;
}



.scm-panel .scm-heading {
	font-size: 0.93em;
	color: #999;
}

.scm-panel .scm-heading a{
	color: #999;
}
	.scm-panel .scm-heading a:hover,
	.scm-panel .scm-heading a:focus {
		color: #1B9AF7;
	}

.scm-panel .scm-info {
	font-size: 0.85em;
	color: #999;
}

.scm-panel .proj-info {
	font-size: 0.93em;
	color: #999;
}

	.scm-panel .proj-info .proj-info-panel {
	}

		.scm-panel .proj-info .proj-info-panel div {
			height: 28px;
			float: left !important;
			border: solid 1px transparent;
			border-radius: 4px;
			font-size: 0.8em;
			overflow: hidden;
			white-space: nowrap;
		}

		.scm-panel .proj-info .proj-info-panel > .proj-info-left {
			width: 48%;
		}

		.scm-panel .proj-info .proj-info-panel > .proj-info-middle {
			width: 5%;
		}

		.scm-panel .proj-info .proj-info-panel > .proj-info-right {
			width: 46%;
		}



.scm-panel .scm-branch {
	padding: 18px 8px 10px 8px;
	border: 1px solid #dedede;
	border-radius: 4px;
	margin-bottom: 26px;
}

	.scm-panel .scm-branch > div {
		height: 42px;
		line-height: 41px;
		float: left !important;
		border: solid 1px transparent;
		border-radius: 4px;
		font-size: 0.8em;
	}

	.scm-panel .scm-branch > .fa-close-linkbtn {
		margin-top: -68px;
		margin-right: -14px;
	}

	.scm-panel .scm-branch span {
		height: 24px;
		line-height: 23px;
		padding: 0 10px;
		margin-top: 8px;
	}

@media (max-width: 768px) {
	.scm-panel .scm-branch span {
		height: 24px;
		line-height: 23px;
		padding: 0 12px;
		margin-top: 8px;
	}
}

@media (max-width: 320px) {
	.scm-panel .scm-branch span {
		height: 24px;
		line-height: 23px;
		padding: 0 6px;
		margin-top: 8px;
	}
}

.scm-panel .scm-branch > .scm-branch-heading {
	width: 3%;
	color: #24C9FF;
	font-size: 2em;
	margin-top: -25px;
	margin-left: -10px;
}

.scm-panel .scm-branch > .scm-branch-dev {
	width: 46%;
	background-color: rgba(217,245,245,0.7);
	border-color: #D9F5FF;
}

	.scm-panel .scm-branch > .scm-branch-dev span {
		color: #0099CC;
		font-size: 1.2em;
		border-right: 1px dashed #dedede;
	}

		.scm-panel .scm-branch > .scm-branch-dev span.pull-right {
			border-right: none;
			border-left: 1px dashed #dedede;
		}

		.scm-panel .scm-branch > .scm-branch-dev span.branch-info {
			border-right: none;
		}

	.scm-panel .scm-branch > .scm-branch-dev .branch-icon {
		float: left !important;
		font-weight: 900;
	}

		.scm-panel .scm-branch > .scm-branch-dev .branch-icon a i {
			font-weight: 900;
		}

.scm-panel .scm-branch > .scm-branch-push {
	width: 5%;
}

	.scm-panel .scm-branch > .scm-branch-push > img {
		margin-top: 3px;
	}

.scm-panel .scm-branch > .scm-branch-test {
	width: 46%;
	background-color: rgba(217,245,245,0.7);
	border-color: #D9F5FF;
}

	.scm-panel .scm-branch > .scm-branch-test span {
		color: #0099CC;
		border-right: 1px dashed #dedede;
	}

		.scm-panel .scm-branch > .scm-branch-test span.branch-info {
			border-right: none;
		}

		.scm-panel .scm-branch > .scm-branch-test span.pull-right {
			border-right: none;
			border-left: 1px dashed #dedede;
		}

	.scm-panel .scm-branch > .scm-branch-test .branch-icon {
		float: left !important;
	}

		.scm-panel .scm-branch > .scm-branch-test .branch-icon a {
			text-decoration: none;
		}

		.scm-panel .scm-branch > .scm-branch-test .branch-icon i {
			font-weight: 900;
		}

.scm-panel .scm-branch > .scm-branch-inuse {
	background-color: rgba(0,182,242,0.7);
	color: #fff;
}

	.scm-panel .scm-branch > .scm-branch-inuse span {
		color: #eaeaea;
	}

	.scm-panel .scm-branch > .scm-branch-inuse a {
		color: #eaeaea;
		text-decoration: none;
	}

		.scm-panel .scm-branch > .scm-branch-inuse a:hover,
		.scm-panel .scm-branch > .scm-branch-inuse a:focus {
			color: #fff;
		}

.scm-panel .scm-branch > .scm-branch-heading.trunck {
	color: #888;
}

.scm-panel .scm-branch > .scm-branch-trunck {
	background-color: rgba(66,66,66,0.7);
	border-color: #666;
	color: #ccc;
}

	.scm-panel .scm-branch > .scm-branch-trunck span {
		color: #ccc;
	}

	.scm-panel .scm-branch > .scm-branch-trunck a {
		color: #ccc;
		text-decoration: none;
	}

		.scm-panel .scm-branch > .scm-branch-trunck a:hover,
		.scm-panel .scm-branch > .scm-branch-trunck a:focus {
			color: #fff;
		}
